package com.jxb.bit;

/**
 *
 *只出现一次的数字
 *  * 给定一个非空整数数组，除了某个元素只出现一次以外，
 *  * 其余每个元素均出现两次。找出那个只出现了一次的元素
 *  原理：自己异或自己会抵消
 * @author jiaobo
 * @date Created in 2024/12/24 21:20
 **/
public class SingleNumber_136 {

    public static void main(String[] args) {

    }


    public int singleNumber(int[] nums) {
        int res = 0;
        for (int num : nums) {
            res = res ^ num;
        }
        return res;
    }

}
